long-term survival - Anglais Synonymes Dictionnaire